#ifndef KXLUA_IKXLIB_H_
#define KXLUA_IKXLIB_H_

#include "common/common.h"

#include <string>

namespace kxlua {

class ILib;

typedef std::map<std::string, ILib*> Libs;

class IKxlib {
public:
    virtual ILib* GetLib(std::string lib) = 0;
    virtual void AddLib(ILib* lib) = 0;
};

}

#endif
